package org.example.coursemangementserver.pojo.vo.course.StudentSelectRecordList;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class StudentSelectRecordVO {
    /**
     * 选课信息ID
     */
    private Long selectInfoId;

    /**
     * 学生名
     */
    private String studentName;

    /**
     * 学生年级
     */
    private Integer grade;

    /**
     * 这门课程的老师名
     */
    private String teacherName;

    /**
     * 课程图片URL
     */
    private String courseImage;

    /**
     * 课程名称
     */
    private String name;

    /**
     * 课程描述
     */
    private String description;

    /**
     * 学分
     */
    private Integer credits;

    /**
     * 已修学分
     */
    private Integer learnCredits;

    /**
     * 该次选课状态
     */
    private Integer status;

    /**
     * 选课时间
     */
    private LocalDateTime selectTime;
}
